package com.chinaedu.oc.uri;


/**
 * uri地址
 * @Description:
 * @author A18ccms a18ccms_gmail_com
 * @date 2017年5月9日 下午2:18:46
 *
 */
public class IName {

	/**
	 * 产品线
	 * @Description:
	 * @author A18ccms a18ccms_gmail_com
	 * @date 2017年5月11日 上午10:10:29
	 *
	 */
	public static class ProductLine{
		/**
		 * 添加产品线
		 */
		public static final String ADD_UPDATE_PRODUCT_LINE = "/productLine/add";
		/**
		 * 配置产品线
		 */
		public static final String CONFIG_PRODUCT_LINE = "/productLine/config";
		/**
		 * 产品线产生秘钥
		 */
		public static final String CREATE_PRODUCT_LINE_KEY = "/productLine/createKey";
		/**
		 * 启用/停用产品线
		 */
		public static final String START_STOP_USE_PRODUCT_LINE = "/productLine/startUse";
		/**
		 * 查询产品线
		 */
		public static final String QUERY_PRODUCT_LINE = "/productLine/query";
		/**
		 * 查询秘钥接口
		 */
		public static final String QUERY_PRODUCT_LINE_KEY = "/productLine/queryKey";
	}

	/**
	 * 产品
	 * @Description:
	 * @author A18ccms a18ccms_gmail_com
	 * @date 2017年5月11日 上午10:14:49
	 *
	 */
	public static class Product{
		/**
		 * 推送产品
		 */
		public static final String ADD_UPDATE_PRODUCT = "/product/add";
		/**
		 * 查询
		 */
		public static final String QUERY_PRODUCT = "/product/query";
		/**
		 * 审核
		 */
		public static final String REVIEW_PRODUCT = "/product/review";
		/**
		 * 生成商品
		 */
		public static final String TO_COMMODITY_PRODUCT = "/product/toCommodity";
	}


	/**
	 * 商品
	 * @author Administrator
	 *
	 *
	 */
	public static class Commodity{
		/**
		 * 点击新增或则编辑时商品增加或则更新
		 */
		public static final String ADD_UPDATE_COMMODITY = "/commodity/addOrUpdate";

		
		/**
		 * 点击定价时可对商品进行定价
		 */
		public static final String SYCHRONIZE_COMMODITY = "/commodity/synchronizeCommodityOrUpdate";
		
		/**
		 * 商品提交审核
		 */
		public static final String AUDIT_COMMODITY = "/commodity/audit";

		/**
		 * 商品复制
		 */
		public static final String COPY_COMMODITY = "/commodity/copy";

		/**
		 * 删除商品
		 */
		public static final String DELETE_COMMODITY = "/commodity/delete";

		/**
		 * 商品上架
		 */
		public static final String GROUP_COMMODITY = "/commodity/group";

		/**
		 * 定价时查询商品接口
		 */
		public static final String FINDBYID_COMMODITY = "/commodity/findById";

		/**
		 * 查询所有商品             该接口已暂时不用
		 */
		public static final String FINDALL_COMMODITY = "/commodity/findAll";

		/**
		 * 根据条件查询
		 */
		public static final String FINDCOMMODITYBYCASE_COMMODITY = "/commodity/findCommodityByCase";


		/**
		 * 分页查询   
		 */
		public static final String FINDCOMMODITYLIST_COMMODITY = "/commodity/findCommodityList";

		/**
		 * 打包商品时, 查询单品列表   不分页
		 */
		public static final String SINGLECOMMODITYLIST_COMMODITY = "/commodity/findSingleCommodityList";

		/**
		 * 查询商品详情接口
		 */
		public static final String FINDDETAIL_COMMODITY = "/commodity/findCommodityDetail";

		/**
		 * 审核通过或者驳回
		 */
		public static final String ISPASSED_COMMODITY = "/commodity/isPassed";

		/**
		 * 导出商品数据
		 */
		public static final String EXPORTCSV_COMMODITY = "/commodity/exportCSV";


		/**
		 * 打包商品时提交的单品列表
		 */
		public static final String COMMITSINGLELIST_COMMODITY = "/commodity/commitSingleCommodityList";
	}

	/**
	 * 销售日期相关
	 * @author Administrator
	 *
	 *
	 */
	public static class SaleDate{
		/**
		 * 增加或则更新销售日期
		 */
		public static final String ADD_UPDATE_SALEDATE = "/saledate/insertOrUpdate";

		/**
		 * 增加或则更新销售日期描述
		 */
		public static final String INSERTORUPDATEMSG_SALEDATE = "/saledate/insertOrUpdateMsg";

		/**
		 * 查询销售日期列表
		 */
		public static final String FIND_SALEDATE = "/saledate/findSaledate";

		/**
		 * 根据销售日期ID查询销售日期对应的描述， 视频， 图片
		 */
		public  static final String FIND_FINDBYSALEID = "/saledate/findBysaleId";

		/**
		 * 查询当天是否在销售期内
		 */
		public  static final String FIND_FINDSALEBYDATE = "/saledate/findSaledateByDate";

	}

	/**
	 * 商品审核相关接口
	 * @author Administrator
	 *
	 */
	public static class Auditre{
		public static final String FINDINFO_AUDITRE  = "auditre/findAuditreInfo";
	}
}
